package br.com.trophy.parsing;

import android.os.Parcel;
import android.os.Parcelable;

public class Trophy implements Parcelable
{
	// ==========================================================================
	// Atributos de classe
	// ==========================================================================
	private String name;
	private String desc;
	private String type;
	private String date;

	// ==========================================================================
	// Atributos de classe
	// ==========================================================================
	public String getName()
	{
		return name;
	}
	public void setName( String name )
	{
		this.name = name;
	}
	public String getDesc()
	{
		return desc;
	}
	public void setDesc( String desc )
	{
		this.desc = desc;
	}
	public String getType()
	{
		return type;
	}
	public void setType( String type )
	{
		this.type = type;
	}
	public String getDate()
	{
		return date;
	}
	public void setDate( String date )
	{
		this.date = date;
	}
	// ==========================================================================
	// Construtores
	// ==========================================================================
	public  Trophy()
	{
		// TODO Auto-generated constructor stub
	}
	// ==========================================================================
	public Trophy( Parcel in )
	{
		readFromParcel( in );
	}
	// ==========================================================================
	// Metodos da Interface Parceable
	// ==========================================================================
	public int describeContents()
	{
		// TODO Auto-generated method stub
		return 0;
	}
	public void writeToParcel( Parcel dest, int flags )
	{
		dest.writeString( name );
		dest.writeString( desc );
		dest.writeString( type );
		dest.writeString( date );
	}
	// ==========================================================================
	private void readFromParcel( Parcel in )
	{
		name = in.readString();
		desc = in.readString();
		type = in.readString();
		date = in.readString();
	}
	// ==========================================================================
	@SuppressWarnings ( "rawtypes")
	public static final Parcelable.Creator CREATOR = new Parcelable.Creator()
	{
		public Trophy createFromParcel( Parcel in )
		{
			return new Trophy( in );
		}
		public Trophy[] newArray( int size )
		{
			return new Trophy[size];
		}
	};

}
